package com.linzelin.config;


import com.linzelin.po.User;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

@Configuration
// 这个是声明这个类是一个配置文件类的意思
@ComponentScan("com.linzelin.po")
//这个就是想之前那个扫描标签一样了
// 可以将扫描的包下的注解生效
@Import(MyConfig2.class)
//这个就是对应的import标签了,可以导入其他的beans
public class MyConfig {

    @Bean
    //这个就是注册一个bean了
    // 这个方法的名字就相当于bean标签中的id
    // 返回值就是对应bean标签中的class属性了
    public User getUser() {
        return new User();
        // 这个是返回要注入bean的对象
    }
}
